boast about yourself - French English Dictionary